Tables [dbo].[Publish_Request_Detail]
Properties
PropertyValue
Created10:31:35 AM Tuesday, March 02, 2010
Last Modified1:17:34 PM Thursday, February 23, 2012
Columns
NameData TypeMax Length (Bytes)Allow NullsIdentityDefault
Cluster Primary Key PK_Publish_Request_Detail: PublishRequestDetailIDPublishRequestDetailIDint4
No
1 - 1
Foreign Keys FK_Publish_Request_Detail_Request: [dbo].[Publish_Request].PublishRequestIDIndexes IX_Publish_Request_Detail_PublishRequestID: PublishRequestIDPublishRequestIDint4
No
Foreign Keys FK_PUBLISH__REFERENCE_CONTENT: [dbo].[Content].ContentIDIndexes IX_Publish_Request_Detail_ContentID: ContentIDContentIDnumeric(18,0)9
No
PublishRegenerateIndchar(1)1
No
('P')
Foreign Keys FK_Publish_Request_Detail_Server: [dbo].[Publish_Server_Ref].PublishServerCodeIndexes IX_Publish_Request_Detail_PublishServerCode: PublishServerCodePublishServerCodechar(1)1
No
Frequencyint4
No
PublishedDateTimedatetime8
Yes
WebsiteKeyuniqueidentifier16
Yes
DeleteFlagchar(1)1
Yes
('N')
Foreign Keys FK_PublishRequestDetail_PublishRequestStatus: [dbo].[Publish_Request_Status_Ref].PublishRequestStatusCodeIndexes IX_Publish_Request_Detail_PublishRequestStatusCode: PublishRequestStatusCodePublishRequestStatusCodechar(1)1
No
('N')
NumOfAttemptsint4
No
((0))
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_Publish_Request_Detail: PublishRequestDetailIDPK_Publish_Request_DetailPublishRequestDetailID
Yes
IX_Publish_Request_Detail_ContentIDContentID
IX_Publish_Request_Detail_PublishRequestIDPublishRequestID
IX_Publish_Request_Detail_PublishRequestStatusCodePublishRequestStatusCode
IX_Publish_Request_Detail_PublishServerCodePublishServerCode
Foreign Keys Foreign Keys
NameColumns
FK_PUBLISH__REFERENCE_CONTENTContentID->[dbo].[Content].[ContentID]
FK_Publish_Request_Detail_RequestPublishRequestID->[dbo].[Publish_Request].[PublishRequestID]
FK_Publish_Request_Detail_ServerPublishServerCode->[dbo].[Publish_Server_Ref].[PublishServerCode]
FK_PublishRequestDetail_PublishRequestStatusPublishRequestStatusCode->[dbo].[Publish_Request_Status_Ref].[PublishRequestStatusCode]
Permissions
TypeActionOwning Principal
GrantDeleteIMIS
GrantInsertIMIS
GrantReferencesIMIS
GrantSelectIMIS
GrantUpdateIMIS
SQL Script
CREATE TABLE [dbo].[Publish_Request_Detail]
(
[PublishRequestDetailID] [int] NOT NULL IDENTITY(1, 1),
[PublishRequestID] [int] NOT NULL,
[ContentID] [numeric] (18, 0) NOT NULL,
[PublishRegenerateInd] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Publish_Request_Detail_PublishRegenerateInd] DEFAULT ('P'),
[PublishServerCode] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[Frequency] [int] NOT NULL,
[PublishedDateTime] [datetime] NULL,
[WebsiteKey] [uniqueidentifier] NULL,
[DeleteFlag] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL CONSTRAINT [DF_Publish_Request_Detail_DeleteFlag] DEFAULT ('N'),
[PublishRequestStatusCode] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_Publish_Request_Detail_PublishRequestStatusCode] DEFAULT ('N'),
[NumOfAttempts] [int] NOT NULL CONSTRAINT [DF_Publish_Request_Detail_NumOfAttempts] DEFAULT ((0))
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[Publish_Request_Detail] ADD CONSTRAINT [PK_Publish_Request_Detail] PRIMARY KEY CLUSTERED ([PublishRequestDetailID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_Publish_Request_Detail_ContentID] ON [dbo].[Publish_Request_Detail] ([ContentID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_Publish_Request_Detail_PublishRequestID] ON [dbo].[Publish_Request_Detail] ([PublishRequestID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_Publish_Request_Detail_PublishRequestStatusCode] ON [dbo].[Publish_Request_Detail] ([PublishRequestStatusCode]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_Publish_Request_Detail_PublishServerCode] ON [dbo].[Publish_Request_Detail] ([PublishServerCode]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[Publish_Request_Detail] ADD CONSTRAINT [FK_PUBLISH__REFERENCE_CONTENT] FOREIGN KEY ([ContentID]) REFERENCES [dbo].[Content] ([ContentID])
GO
ALTER TABLE [dbo].[Publish_Request_Detail] ADD CONSTRAINT [FK_Publish_Request_Detail_Request] FOREIGN KEY ([PublishRequestID]) REFERENCES [dbo].[Publish_Request] ([PublishRequestID])
GO
ALTER TABLE [dbo].[Publish_Request_Detail] ADD CONSTRAINT [FK_Publish_Request_Detail_Server] FOREIGN KEY ([PublishServerCode]) REFERENCES [dbo].[Publish_Server_Ref] ([PublishServerCode])
GO
ALTER TABLE [dbo].[Publish_Request_Detail] ADD CONSTRAINT [FK_PublishRequestDetail_PublishRequestStatus] FOREIGN KEY ([PublishRequestStatusCode]) REFERENCES [dbo].[Publish_Request_Status_Ref] ([PublishRequestStatusCode])
GO
GRANT REFERENCES ON  [dbo].[Publish_Request_Detail] TO [IMIS]
GRANT SELECT ON  [dbo].[Publish_Request_Detail] TO [IMIS]
GRANT INSERT ON  [dbo].[Publish_Request_Detail] TO [IMIS]
GRANT DELETE ON  [dbo].[Publish_Request_Detail] TO [IMIS]
GRANT UPDATE ON  [dbo].[Publish_Request_Detail] TO [IMIS]
GO
Uses
Used By